<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>date</title>
</head>
<body>
    
</body>
</html>

<script>
    //声明日期
    //获取当前的日期时间
    // let now = new Date();
    // console.log(now);
    // console.log(typeof now)
    // console.log(now*1)//获取时间戳
    // console.log(Number(now))

    // //直接使用函数获取当前的时间
    // console.log(Date())
    // console.log(typeof Date())
    // console.log(Date()*1)
    // console.log(Number(Date()))

    // //获取当前时间戳   单位是毫秒数
    // console.log(Date.now())


    //计算脚本执行的时间
    // const start = Date.now();
    // for(let i = 0 ; i < 20000000; i++){

    // }
    // const end = Date.now();
    // console.log('运行for循环使用的时间是'+(end - start)/1000+'秒')


    //也可以使用控制台来进行测试
    // console.time('testFor');
    // for(let i = 0 ; i< 200000; i++){

    // }
    // console.timeEnd('testFor');


    //根据指定的日期与时间定义日期对象
    // let now = new Date('2028-02-22 03:25:02');
    // console.log(now)

    // now = new Date(2028,02,20,02,25,22);
    // console.log(now)

    // //使用展示运算符处理是更加方便的
    // let info = [2020,2,20,10,15,32];
    // let date = new Date(...info);
    // console.log(date)

    //类型转化
    //将日期转化为数值类型就是转化时间为时间戳
    // let hd = new Date("2020-2-22 10:33:12");
    // console.log(hd*1)
    // console.log(Number(hd))
    // console.log(hd.valueOf())
    // console.log(hd.getTime())

    // const param = [1990,2,22,13,22,15];
    // const date = new Date(...param);
    // const timestamp = date.getTime();
    // console.log(timestamp);
    // //将时间戳转化为标准时间
    // console.log(new Date(timestamp));

   




</script>